One of the more popular websites specifically for pirating Nintendo Switch games has been shut down as part of an ongoing FBI investigation.
One of the more popular websites specifically for pirating Nintendo Switch games has been shut down as part of an ongoing FBI investigation.